package com.sdx.coop.exam.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.ibeetl.admin.core.entity.BaseEntity;
import com.sdx.common.utils.Utils;
import lombok.Data;
import org.beetl.sql.core.annotatoin.AssignID;
import org.beetl.sql.core.annotatoin.ColumnIgnore;

import java.util.Date;

/* 
* 
* gen by Spring Boot2 Admin 2019-03-13
*/
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
@Data
public class ExamPapers extends BaseEntity{

    //试卷id
    @AssignID
    private String examId ;
	
    //科目id

    private Integer subjectId ;

    @ColumnIgnore
    private String subjectName;
	
    //试卷名称

    private String examTitle ;
	
    //预计开放日期

    private String expectDate ;
	
    //浏览人数

    private Integer viewCount ;
	
    //试卷文件

    private String examUrl ;
	
    //可用标记 1、可用，2、预计开放

    private Integer examStatus ;
	
    //创建人

    private Integer createdBy ;
	
    //创建人名称

    private String createdName ;
	
    //创建时间

    private Date createdTime ;
	
    //更新人

    private Integer updatedBy ;
	
    //更新人名称

    private String updatedName ;
	
    //更新时间

    private Date updatedTime ;
	


	public String getExamUrlLink(){
		return Utils.imageUrl(examUrl);
	}


















}
